window glazing - German English Dictionary